package com.csist.util.excel;

import java.time.format.DateTimeFormatter;

/**
 * @ClassName excelPathUtil
 * @Description 【自行描述】
 * @Author Yingru Yu
 * @Date 2024/6/25 8:38
 * @Version 1.0
 */
public class excelPathUtil {
    public static DateTimeFormatter dtf = DateTimeFormatter.ofPattern("yyyyMMdHHmmss");


    /**
     * 获取excel资源文件夹
     *
     * 注意，测试实现类里面路径写死，后续其他实现类必须根据需求重写这个方法并自己指定文件夹
     *
     * 我指定的文件夹：webapp/resources/excel
     *
     * @param rootPath 服务器的根目录
     * @return 指定的excel资源文件夹
     */
    public static String getResourcesFolder(String rootPath){
        return "D:\\21软件\\项目\\学籍管理系统\\StudentRegistrySystem\\src\\main\\webapp\\resources";
    }

    /**
     * 获取excel模板文件夹
     *
     * 注意，测试实现类里面路径写死，后续其他实现类必须根据需求重写这个方法并自己指定文件夹
     *
     * 我指定的文件夹：webapp/resources/excel/templates
     *
     * @param rootPath 服务器的根目录
     * @return excel模板资源文件夹
     */
    public static String getTemplatesFolder(String rootPath){
        return "D:\\21软件\\项目\\学籍管理系统\\StudentRegistrySystem\\src\\main\\webapp\\resources\\excel\\templates";
    }
}
